I have very little spare time these days, so do not expect new versions too often. Send me detailed bug reports and feature requests, but do not always expect an email response, sorry.
Pfhorte 2.0 is a complete re-write of Pfhorte1.0dxx. Pfhorte 2.0 is still not complete, hence the .a5 extension. This release provides you with a sneak peek at what the future holds for Pfhorte. This version marks the transition from Marathon 1 map making to Marathon 2 map making. This means that you can only edit Marathon 2 maps with it. Since it is very similar to Pfhorte 1.0, I will only note the differences between the two.
If you include this software in ANY CD collection, I would appreciate a sample copy.
If you write an article in any magazine I would appreciate my name at least being mentioned.
After Pfhorte 2.0 hits beta, ie it is feature complete, I will be releasing the source code for your general consumption. You will not beable to use this code in any comercial products, nor in ANY Marathon 1 or 2 map editors. You can use it for making Doom or DarkForces editors if you want to.
There is also a list of things to be done before a beta state is reached.
You need an alias to M2's shape file called "shapes" in the same folder as Pfhorte.
(Note: a means alpha, which means the software is not yet feature complete. Beta means feature complete but not bug free.)
Enjoy!
Changes Since 2.0a9
- Added option for sliders to switch from slider to edit text. Svaed in prefs when save settings chosen.
- Preserves 'term' resources in map file. Does not allow editing of them yet though.
- Adjusted the size of the 'minf' chunk. Multi level maps should work better now.
- Now allows 2048 polys per level and 256 platforms although 64 is the limit.
- Layer info for polys changed. You will need to regroup your polys back into layers.
- Can now adjust the floor and ceiling texture offsets for polys.
- Made inspector wider for new fields.
- Option no longer switches to the eyedropper tool.
- Added ability to show floor and ceiling heights as brightness levels of the polys.
- Now preserves data in the resource fork of map files. Not well tested.
- Hiding polys or layers hides the objects in the polys and the lines but NOT the points (too slow).
Changes Since 2.0a8
- Fixed crashing bug when opening a map window.
- Copyright = 1996.
- Ceiling/floor in poly inspector need swapping.
- Allow negative numbers for sound object volumes.
- Save defaults to prefs.
- Add sound distance circles, of 10240 units.
- Frequency for ibjects can go up to 65536 now.
- Numbers for the scrollers.
- Light switches can be set properly.
- When zooming, hiliting doesnt get left all over the place.
- A different looking tool palette.
- The grabber becomes active when pressing space now instead of cmd-space.